123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- var rule = {
- title: '一曲肝肠断',
- host: 'https://fly.daoran.tv',
- url: '/API_ROP/search/album/screen',
- headers: {
- 'User-Agent': 'okhttp/3.12.10',
- 'Connection': 'Keep-Alive',
- 'Accept-Encoding': 'gzip',
- 'md5': 'SkvyrWqK9QHTdCT12Rhxunjx+WwMTe9y4KwgeASFDhbYabRSPskR0Q==',
- 'Content-Type': 'application/json; charset=UTF-8',
- 'Cookie': 'JSESSIONID=41ABA76E6D45A44D6419B3F26A0851ED'
- },
- class_name: '豫剧&黄梅戏&越剧&京剧&评剧&曲剧&坠子&秦腔&河北梆子&潮剧&粤剧&沪剧&二夹弦&昆曲&河南琴书&淮剧&单弦&西秦戏&婺剧&上党梆子&白字戏&河南大鼓书&越调&滇剧&太康道情&民族音乐&扬剧&其他&曲艺晚会&二人台&北路梆子&彩调&乐腔&老年大学&吕剧&天津时调&戏曲&柳琴戏&京韵大鼓&皮影戏&湘剧&四平调&琼剧&锡剧&评书&绍剧&京东大鼓&庐剧&话剧&西河大鼓&莆仙戏&花鼓戏&川剧&相声&宛梆&晋中秧歌&采茶戏&蒲剧&汉剧&闽剧&晋剧&北京琴书&山歌剧&吉剧&正字戏&赣剧&麦田乡韾&楚剧&大平调&保定老调',
- class_url: 'yuju&hmx&yueju&jingju&pingju&quju&hnzz&qinq&hbbz&chaoju&gddx&huju&ejx&kunqu&hnqs&huaiju&danxian&xqx&wuju&SDBZ&bzx&hndgs&yued&dianju&tkdq&MZYY&yangju&other&else&ERT&blbz&caidiao&lq&WK&lvjv&tjsd&xq&liuqx&jydg&pyx&xj&spd&qiongju&xiju&pingshu&shaojv&jddg&luju&huaju&xhdg&huagx&chuanju&xiang&wb&jzyg&caichaxi&pujv&hj&minju&jinju&bjqs&sgj&jiju&zzx&gj&chuju&dpd&bdld',
- play_parse: true,
- lazy: $js.toString(() => {
- let code = input.split('?')[1];
- let data = JSON.stringify({
- "item": "o3",
- "mask": 0,
- "nodeCode": "001000",
- "project": "lyhxcx",
- "px": 2,
- "resCode": code,
- "userId": "d4b29595b6fe764e09078a0dad7352ff"
- });
- let html = post('https://fly.daoran.tv/API_ROP/play/get/playurl', {headers: rule.headers, body: data});
- log(html)
- let url = JSON.parse(html).playUrls.hd;
- input = {url: url, parse: 0}
- }),
- 一级: $js.toString(() => {
- let d = [];
- let tid = MY_CATE
- let pg = MY_PAGE
- let data = JSON.stringify({
- "cur": pg,
- "free": 0,//0 全部,1 免费,2,会员
- "orderby": "hot",
- "pageSize": 3000,
- "resType": 1,
- "sect": tid,
- "tagId": 0,
- "userId": "d4b29595b6fe764e09078a0dad7352ff",
- "channel": "oppo",
- "item": "y9",
- "nodeCode": "001000",
- "project": "lyhxcx"
- });
- let html = post(input, {headers: rule.headers, body: data});
- log(html)
- let list = JSON.parse(html).pb.dataList;
- list.forEach(it => {
- let id = 'https://zheshiyitaiojialianjie.com?' + it.code
- d.push({
- url: id,
- title: it.name,
- img: 'https://img0.baidu.com/it/u=4079405848,3806507810&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=750',
- desc: it.des,
- })
- })
- setResult(d);
- }),
- 二级: $js.toString(() => {
- let urls = [];
- let code = input.split('?')[1];
- let data = JSON.stringify({
- "albumCode": code,
- "cur": 1,
- "pageSize": 100,
- "userId": "d4b29595b6fe764e09078a0dad7352ff",
- "channel": "oppo",
- "item": "y9",
- "nodeCode": "001000",
- "project": "lyhxcx"
- });
- let html = post('https://fly.daoran.tv/API_ROP/album/res/list', {headers: rule.headers, body: data});
- log(html)
- let list = JSON.parse(html).pb.dataList;
- list.forEach(it => {
- urls.push(it.name + '$' + 'https://zheshiyitaiojialianjie.com?' + it.code);
- })
- VOD = {
- vod_pic: 'https://img0.baidu.com/it/u=4079405848,3806507810&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=750',
- vod_play_from: '球球啦',
- vod_play_url: urls.join('#')
- };
- }),
- 搜索: $js.toString(() => {
- let d = []
- let pg = MY_PAGE
- let key = KEY
- let data = JSON.stringify({
- "cur": 1,
- "free": 0,
- "keyword": key,
- "nodeCode": "001000",
- "orderby": "hot",
- "pageSize": 200,
- "project": "lyhxcx",
- "px": 2,
- "sect": [],
- "userId": "d4b29595b6fe764e09078a0dad7352ff"
- });
- let html = post(input, {headers: rule.headers, body: data});
- log(html)
- let list = JSON.parse(html).pb.dataList;
- list.forEach(it => {
- let id = 'https://zheshiyitaiojialianjie.com?' + it.code
- d.push({
- url: id,
- title: it.name,
- img: 'https://img0.baidu.com/it/u=4079405848,3806507810&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=750',
- desc: it.des,
- })
- })
- setResult(d);
- }),
- double: false, // 推荐内容是否双层定
- searchUrl: '/API_ROP/search/album/list',
- }
|